package com.jxdinfo.hussar.activitidemo.bean;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.List;

import com.baomidou.mybatisplus.activerecord.Model;

/**
 * <p>
 * 
 * </p>
 *
 * @author
 * @since 2019-03-21
 */
//// @TableName("TDB_YJ_M_MBOOK")
public class TdbYjMMbook extends Model<TdbYjMMbook> {

	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	//// @TableField("S_MBOOK_ID")
	private String sMbookId;
	/**
	 * 手册名称
	 */
	//// @TableField("S_MBOOK_NAME")
	private String sMbookName;
	/**
	 * 手册编号
	 */
	// @TableField("S_CODE")
	private String sCode;
	/**
	 * 现象
	 */
	// @TableField("S_PHENOMENON")
	private String sPhenomenon;
	/**
	 * 行车
	 */
	// @TableField("S_DRIVE")
	private String sDrive;
	/**
	 * 原因
	 */
	// @TableField("S_CAUSE")
	private String sCause;
	/**
	 * 注意
	 */
	// @TableField("S_NOTICE")
	private String sNotice;
	/**
	 * 适用单位
	 */
	// @TableField("S_APPLYDEPT")
	private String sApplydept;
	private String sApplydepttext;
	/**
	 * 创建人
	 */
	// @TableField("S_CREATOR")
	private String sCreator;
	/**
	 * 创建时间
	 */
	// @TableField("D_CREATE_DATE")
	private Timestamp dCreateDate;
	/**
	 * 修改人
	 */
	// @TableField("S_EDITOR")
	private String sEditor;
	/**
	 * 修改时间
	 */
	// @TableField("D_EDIT_DATE")
	private Timestamp dEditDate;
	/**
	 * 是否可用
	 */
	// @TableField("C_ABLE")
	private String cAble;
	/**
	 * 状态
	 */
	// @TableField("S_STATUS")
	private String sStatus = "1";// 1：保存；2：提交；3：驳回；4：发布；
	/*
	 * 
	 * 故障代码
	 */
	private String triantypeCode;
	/*
	 * 车型
	 */
	private String sTraintype;
	private List<TdbYjMMbookDetail> tdbYjMMbookDetail;
	private String TdbYjMMbookDetailsStr;

	private String cReatename;
	private String sDept;
	private String deptName;
	private String sEditDept;
	private String editDeptName;
	private String eDitname;
	private String isTiez;
	public String getsMbookId() {
		return sMbookId;
	}

	public void setsMbookId(String sMbookId) {
		this.sMbookId = sMbookId;
	}

	public String getsMbookName() {
		return sMbookName;
	}

	public void setsMbookName(String sMbookName) {
		this.sMbookName = sMbookName;
	}

	public String getsCode() {
		return sCode;
	}

	public void setsCode(String sCode) {
		this.sCode = sCode;
	}

	public String getsPhenomenon() {
		return sPhenomenon;
	}

	public void setsPhenomenon(String sPhenomenon) {
		this.sPhenomenon = sPhenomenon;
	}

	public String getsDrive() {
		return sDrive;
	}

	public void setsDrive(String sDrive) {
		this.sDrive = sDrive;
	}

	public String getsCause() {
		return sCause;
	}

	public void setsCause(String sCause) {
		this.sCause = sCause;
	}

	public String getsNotice() {
		return sNotice;
	}

	public void setsNotice(String sNotice) {
		this.sNotice = sNotice;
	}

	public String getsApplydept() {
		return sApplydept;
	}

	public void setsApplydept(String sApplydept) {
		this.sApplydept = sApplydept;
	}

	public String getsApplydepttext() {
		return sApplydepttext;
	}

	public void setsApplydepttext(String sApplydepttext) {
		this.sApplydepttext = sApplydepttext;
	}

	public String getsCreator() {
		return sCreator;
	}

	public void setsCreator(String sCreator) {
		this.sCreator = sCreator;
	}

	public Timestamp getdCreateDate() {
		return dCreateDate;
	}

	public void setdCreateDate(Timestamp dCreateDate) {
		this.dCreateDate = dCreateDate;
	}

	public String getsEditor() {
		return sEditor;
	}

	public void setsEditor(String sEditor) {
		this.sEditor = sEditor;
	}

	public Timestamp getdEditDate() {
		return dEditDate;
	}

	public void setdEditDate(Timestamp dEditDate) {
		this.dEditDate = dEditDate;
	}

	public String getcAble() {
		return cAble;
	}

	public void setcAble(String cAble) {
		this.cAble = cAble;
	}

	public String getsStatus() {
		return sStatus;
	}

	public void setsStatus(String sStatus) {
		this.sStatus = sStatus;
	}

	@Override
	public String toString() {
		return "TdbYjMMbook{" + "sMbookId=" + sMbookId + ", sMbookName=" + sMbookName + ", sCode=" + sCode
				+ ", sPhenomenon=" + sPhenomenon + ", sDrive=" + sDrive + ", sCause=" + sCause + ", sNotice=" + sNotice
				+ ", sApplydept=" + sApplydept + ", sCreator=" + sCreator + ", dCreateDate=" + dCreateDate
				+ ", sEditor=" + sEditor + ", dEditDate=" + dEditDate + ", cAble=" + cAble + ", sStatus=" + sStatus
				+ "}";
	}

	@Override
	protected Serializable pkVal() {
		// TODO Auto-generated method stub
		return null;
	}

	public String getTriantypeCode() {
		return triantypeCode;
	}

	public void setTriantypeCode(String triantypeCode) {
		this.triantypeCode = triantypeCode;
	}

	public String getsTraintype() {
		return sTraintype;
	}

	public void setsTraintype(String sTraintype) {
		this.sTraintype = sTraintype;
	}

	public List<TdbYjMMbookDetail> getTdbYjMMbookDetail() {
		return tdbYjMMbookDetail;
	}

	public void setTdbYjMMbookDetail(List<TdbYjMMbookDetail> tdbYjMMbookDetail) {
		this.tdbYjMMbookDetail = tdbYjMMbookDetail;
	}

	public String getTdbYjMMbookDetailsStr() {
		return TdbYjMMbookDetailsStr;
	}

	public void setTdbYjMMbookDetailsStr(String tdbYjMMbookDetailsStr) {
		TdbYjMMbookDetailsStr = tdbYjMMbookDetailsStr;
	}

	public String getcReatename() {
		return cReatename;
	}

	public void setcReatename(String cReatename) {
		this.cReatename = cReatename;
	}

	public String getDeptName() {
		return deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	public String geteDitname() {
		return eDitname;
	}

	public void seteDitname(String eDitname) {
		this.eDitname = eDitname;
	}

	public String getsDept() {
		return sDept;
	}

	public void setsDept(String sDept) {
		this.sDept = sDept;
	}

	public String getsEditDept() {
		return sEditDept;
	}

	public void setsEditDept(String sEditDept) {
		this.sEditDept = sEditDept;
	}

	public String getEditDeptName() {
		return editDeptName;
	}

	public void setEditDeptName(String editDeptName) {
		this.editDeptName = editDeptName;
	}

	public String getIsTiez() {
		return isTiez;
	}

	public void setIsTiez(String isTiez) {
		this.isTiez = isTiez;
	}

}
